package com.pingan.agentbank.aaos.pojo;

import com.pingan.agentbank.aaos.util.LineHandler;

public class Config {

    private String bank;
    private String sourDir;
    private String fileNameFilter;
    private String backDir;
    private String descDir;
    private String fieldsDir;
    private String taskConfig;
    private Integer indbInterval;
    private Integer taskInterval;
    private Integer backUpOverDue;
    private Integer backUpCleanInterval;
    private Integer dbOverDue;
    private Integer dbCleanInterval;
    private String sourCode;
    private String descCode;
    private String dbName;
    private String aaisRemoteCall;
    private String endLineEmpty;
    private String acrsRemoteCall;
    private String[] approFileds;
    private String[] aaisFileds;

    private RequestInfo requestInfo;
    private String lineSeparator;
    private LineHandler lineHandler;


    public RequestInfo getRequestInfo() {
        return requestInfo;
    }

    public void setRequestInfo(RequestInfo requestInfo) {
        this.requestInfo = requestInfo;
    }

    public Integer getBackUpOverDue() {
        return backUpOverDue;
    }

    public void setBackUpOverDue(Integer backUpOverDue) {
        this.backUpOverDue = backUpOverDue;
    }

    public Integer getBackUpCleanInterval() {
        return backUpCleanInterval;
    }

    public void setBackUpCleanInterval(Integer backUpCleanInterval) {
        this.backUpCleanInterval = backUpCleanInterval;
    }

    public Integer getDbOverDue() {
        return dbOverDue;
    }

    public void setDbOverDue(Integer dbOverDue) {
        this.dbOverDue = dbOverDue;
    }

    public Integer getDbCleanInterval() {
        return dbCleanInterval;
    }

    public void setDbCleanInterval(Integer dbCleanInterval) {
        this.dbCleanInterval = dbCleanInterval;
    }

    public String getBank() {
        return bank;
    }

    public void setBank(String bank) {
        this.bank = bank;
    }

    public String getSourDir() {
        return sourDir;
    }

    public void setSourDir(String sourDir) {
        this.sourDir = sourDir;
    }

    public String getBackDir() {
        return backDir;
    }

    public void setBackDir(String backDir) {
        this.backDir = backDir;
    }

    public String getDescDir() {
        return descDir;
    }

    public void setDescDir(String descDir) {
        this.descDir = descDir;
    }

    public String getTaskConfig() {
        return taskConfig;
    }

    public void setTaskConfig(String taskConfig) {
        this.taskConfig = taskConfig;
    }

    public Integer getIndbInterval() {
        return indbInterval;
    }

    public void setIndbInterval(Integer indbInterval) {
        this.indbInterval = indbInterval;
    }



    public Integer getTaskInterval() {
        return taskInterval;
    }

    public void setTaskInterval(Integer taskInterval) {
        this.taskInterval = taskInterval;
    }

    public String getFileNameFilter() {
        return fileNameFilter;
    }

    public void setFileNameFilter(String fileNameFilter) {
        this.fileNameFilter = fileNameFilter;
    }

    public String getSourCode() {
        return sourCode;
    }

    public void setSourCode(String sourCode) {
        this.sourCode = sourCode;
    }

    public String getDescCode() {
        return descCode;
    }

    public void setDescCode(String descCode) {
        this.descCode = descCode;
    }


    public String getLineSeparator() {
        return lineSeparator;
    }

    public void setLineSeparator(String lineSeparator) {
        this.lineSeparator = lineSeparator;
    }

    public LineHandler getLineHandler() {
        return lineHandler;
    }

    public void setLineHandler(LineHandler lineHandler) {
        this.lineHandler = lineHandler;
    }


    public String getDbName() {
        return dbName;
    }

    public void setDbName(String dbName) {
        this.dbName = dbName;
    }

    public String getAaisRemoteCall() {
        return aaisRemoteCall;
    }

    public void setAaisRemoteCall(String aaisRemoteCall) {
        this.aaisRemoteCall = aaisRemoteCall;
    }

    public String[] getApproFileds() {
        return approFileds;
    }

    public void setApproFileds(String[] approFileds) {
        this.approFileds = approFileds;
    }

    public String[] getAaisFileds() {
        return aaisFileds;
    }

    public void setAaisFileds(String[] aaisFileds) {
        this.aaisFileds = aaisFileds;
    }

    public String getEndLineEmpty() {
        return endLineEmpty;
    }

    public void setEndLineEmpty(String endLineEmpty) {
        this.endLineEmpty = endLineEmpty;
    }

    public String getAcrsRemoteCall() {
        return acrsRemoteCall;
    }

    public void setAcrsRemoteCall(String acrsRemoteCall) {
        this.acrsRemoteCall = acrsRemoteCall;
    }

    public String getFieldsDir() {
        return fieldsDir;
    }

    public void setFieldsDir(String fieldsDir) {
        this.fieldsDir = fieldsDir;
    }
}
